Internet Archive BookReader - A complete Russian-English dictionary